Uncanny_Automator\Automator_Send_Webhook D

Total Complexity 159
Dependencies 8
Dependents 4
Total lines 1,190
Lines of code 717
Logical lines of code 371
Comment lines 317
Methods 32
Properties 4

Methods 32

Method Rating Maintainability Complexity Lines of code
get_fields()
C
39 25 53
format_outgoing_data()
B
37 15 78
request_type()
A
47 13 39
call_webhook()
A
46 9 40
validate_webhook_url()
A
46 9 38
get_headers()
A
53 9 21
value_maybe_of_type()
S
53 7 23
encrypt_authorization_values()
S
54 5 22
get_leafs()
S
52 5 22
build_multipart_form_data()
S
51 4 29
get_content_type()
S
51 4 27
get_authorization()
S
61 5 11
build_sample_data()
S
50 1 68
send_test_js()
S
51 1 67
create_tree()
S
56 4 17
parse_headers()
S
57 4 17
array_to_xml()
S
60 4 13
build_html_table()
S
57 3 17
get_url()
S
69 4 6
before_hydrate_tokens()
S
60 3 13
esc_html_string()
S
70 3 6
clean_tokens_before_save()
S
65 3 9
is_tree_required()
S
60 2 15
binary_to_text()
S
66 2 8
string_to_binary_conversion()
S
64 2 9
maybe_parse_tokens()
S
69 2 6
prepare_legacy_fields()
S
63 2 10
get_data_type()
S
71 2 6
hide_string()
S
65 2 9
delete_original_auth_value()
S
71 2 6
get_instance()
S
71 2 6
__construct()
S
69 1 6